Big Huge Thesaurus

Baphia nitida

noun

sounds kind of like